Bus Route 640 - Bus 640: Caboolture => Bribie Island - Translink
Bus Stops
- 1 - Caboolture station, stop C
- 2 - Lower King St at Charles Street
- 3 - Bribie Island Road at Aerodrome Road
- 4 - Bribie Island Road at Pasturage Road
- 5 - Bribie Island Rd at Lee Road
- 6 - Bribie Island Rd at Aylward Road
- 7 - Bribie Island Rd at Pinelands Way
- 8 - Bribie Island Rd at Bestmann Road
- 9 - Bribie Island Rd near Regina Ave
- 10 - Bribie Island Rd near Rebecca Ave
- 11 - Bribie Island Rd near Rowan Lane
- 12 - Bribie Island Rd near Ruby Ave
- 13 - Bribie Island Rd at Redondo Street
- 14 - Bribie Island Rd near Donald St
- 15 - Bribie Island Road near Kalmakuta Drive
- 16 - Bribie Island Road at Bestmann Road East
- 17 - Benabrow Ave at Bribie Island Bridge
- 18 - Benabrow Ave near Verdoni St
- 19 - Bribie Island Shopping Centre
- 20 - Bribie Island Park 'n' Ride
- 21 - Goodwin Drive near Coolgarra Avenue
- 22 - Goodwin Drive at Kangaroo Avenue
- 23 - Goodwin Drive at Cotterill Avenue
- 24 - Goodwin Drive at Ian Fairweather Park
- 25 - First Avenue at Bribie Island Recreation Grounds
- 26 - First Avenue at McMahon Street
- 27 - First Ave near Bracken St
- 28 - Arcadia Ave near Box St
- 29 - Arcadia Avenue near Broom Street
- 30 - Arcadia Avenue near Heron Street
- 31 - Arcadia Avenue near Boyd Street
- 32 - Boyd Street near Curlew Street
- 33 - Boyd Street near Benny Street
- 34 - Boyd St near Ottiwell St
- 35 - Jacana Ave at Cypress Lane
- 36 - North Street near Fourth Avenue
- 37 - Eighth Avenue near Clement Street
- 38 - Eighth Avenue near Sixth Avenue
- 39 - Sixth Avenue near Longland Court
- 40 - Sixth Avenue near Clement Street
- 41 - Clement Street near Seventh Avenue
- 42 - North Street near Seventh Avenue
- 43 - North Street near Fourth Avenue
- 44 - North Street at Second Avenue
- 45 - Bribie Island Rd at Old Toorbul Point Rd